@charset "utf-8";

/* CSS Document */

body {font-size:13px; color:#444; min-width:1000px; margin: 0px auto; padding: 0px;  font-family: "Microsoft YaHei";}

div{

    margin: 0px; padding: 0px;

}

span, p{

    margin: 0px; padding: 0px; 

}

h1,h2,h3,h4,h5,h6{

    margin: 0px; padding: 0px;

}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

img{

    margin: 0px; padding: 0px;

}

dl,dt,dd,ol,ul,li {

    margin: 0px; padding: 0px; list-style: none;

}

address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}

img{

    border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;

}

from,input,select{

    margin: 0px; padding: 0px;

}

ul{

    list-style-type: none;

}

a{

    text-decoration: none; color: #444;

}

a:hover{

 color: #EF1C23;

}

.cl{ height:0; clear:both; overflow:hidden;}

.fl{float:left;}

.fr{float:right;}

.w1002{width:1000px; margin:auto; overflow:hidden;}

em{font-style:normal;}

/*æ¾¶æ’®å„´å¯®â‚¬æ¿®ï¿&#65533;*/

.h_top{height:30px; overflow:hidden; background:url(../images/topbg.jpg) repeat-x center 0; min-width:1000px;}

.h_zc{height:30px;line-height:30px; color:#818080; overflow:hidden}

.h_zc a{ padding:0 8px;color:#818080;line-height:30px; display:inline-block;}



.logo{/*padding-top:22px;*/}

.h_con{overflow:hidden;font-family:"Microsoft YaHei"; width:1000px; margin:auto;}

.t_text{ width:416px;float:left;display:block;padding:48px 0 0 13px; line-height:26px; color:#d7d7d7; font-size:14px; white-space:nowrap;}

.t_text b{ height:40px; line-height:32px; border-bottom:solid 1px #c7b9b2; font-size:22px; color:#ff8200; display:block;}

.t_text b img{ float:right; padding:5px 0 0;}

.t_text span a{ padding:0 6px; color:#4c4c4c}

.h_pho{background:url(../images/t_pho.jpg) no-repeat 0 18px;line-height:24px;font-size:14px;white-space:nowrap; color:#545454;padding:16px 0 0 63px;}

.h_pho span{ color:#0d318f; font-family:Impact; font-size:24px; display:block;line-height:28px;}



.h_zc a.t_sina{ background:url(../images/t_sina.jpg) no-repeat 0 8px; width:12px; padding:0 5px;}

.h_zc a.t_tengx{ background:url(../images/t_tengx.jpg) no-repeat 0 8px; width:15px; padding:0;}

.news_detail_content{ padding:15px;}

.hnbg{ background:url(../images/new.jpg); width:100%; position: relative; margin-top: 18px;}
#nav{ width:1025px; margin:auto; height:61px; }
#nav ul li { display:block; float:left;  background:url(../images/menu_fgx.jpg) no-repeat right center; position: relative; text-align:center; width:120px; border-right: solid 1px #ccc;}



#nav ul li ul li{ background:#FF9503;opacity: 0.9;}
#nav ul li a{ display:inline-block; color:#fff; font-size:15px; font-family:"Microsoft Yahei"; height:61px; line-height:61px;}
#nav ul li a span{ display:inline-block;}
#nav li a:hover , #nav .cur a { text-decoration:none; color:#fff;height:61px; }
#nav li a:hover span , #nav .cur a span{background:url(../images/mhbg1.jpg) no-repeat right center;line-height:61px; width:120px;}
#nav .cur01{ background:none;}
#nav li ul {display:none;}
#nav li:hover ul {display:none;}

#nav li.dhh  { color:#fff; }
#nav li.dhh ul { position: absolute; }
#nav li.dhh ul li { height:40px; line-height:40px; float:left; width:120px;  background-color:#0d318f;-moz-opacity:1.9; opacity: 0.9; filter:alpha(opacity=90); z-index:1900;}
#nav li.dhh ul li a{ color:#fff; font-size:12px; height:40px; line-height:40px;}
/*#nav li.dhh ul li a:hover { color:#fff; font-size:12px; background:#818080;  width:91px;  }*/


.w182{width:161px;padding-top:38px;float:left;}

.ser_r{ width:270px; padding-top: 10px; height:35px; overflow: hidden;}

.s_inp{ width:180px; height:33px; border:1px solid #ccc; border-right:0; padding-left:43px; line-height:33px; color: #d3d4d5; font-family:"microsoft Yahei"; float: left;background:#fff url(../images/ser_bg.gif) no-repeat 11px 6px; }

.s_ss{ width:42px; height:35px; background: url(../images/ser_btn.gif) no-repeat; color: #fff; text-align: center; cursor: pointer; border:0; float: left;}



#keyword-bg{height: 54px;background: url(../images/keyword-bg.jpg);line-height: 54px;width:100%; min-width:1000px;}

.keyword-div{_width: 700px;}

.keyword-div li{padding: 0 10px;background: url(../images/top-li-bg.jpg) no-repeat right;font-size: 13px;}

.keyword-div li.tit{padding-right: 20px;color: #0d318f;}

.keyword-div li.laster{background: none;}

.search-div input{width: 184px;padding: 0px 10px;border: 1px solid #bbc1c5;border-right: none;vertical-align: middle;height: 28px;line-height: 28px;}

.search-div input.search-sub{width: 38px;padding: 0px;background: url(../images/search-sub.jpg) no-repeat center;height: 30px;border: none;}



ul, ol {list-style: none;font-size: 0px;letter-spacing: normal;word-spacing: normal;}

li {list-style: none;display: inline-block;float: left;_display: inline;font-size: 15px;}



.f-cb{zoom:1;}



#banner{ background:url(../images/banner.jpg); height:395px; background-position:top center; background-repeat:no-repeat; min-width:1000px;}

#banner2 { width:970px; height:233px; margin:0 auto; background-position:top center; background-repeat:no-repeat; }





.nb{background:url(../images/nb.jpg); min-width:1000px; height:49px;}

.f_nav{ color:#fff;font-size:14px; font-family:"Microsoft Yahei"; height:49px; overflow:hidden;}

.f_nav a{ display:inline-block; line-height:49px; padding:0 19px; color:#fff;  }

.f_nav .nones{ background:none;}



.f_con { padding:24px 0 0 0;height:187px; overflow:hidden; width:1000px; margin:auto;}

.f_con h1 { padding:4px 28px 0 99px;}

.f_con p { font:12px/26px "ç€¹å¬©ç¶&#65533;"; text-align:left; padding:10px 0 20px 30px;}

.f_con p a {  padding:0px;}

.f_con p img { vertical-align:middle; margin:0 20px 0 0;}

.code { padding:12px 60px 0 0; width:148px; overflow:hidden;}

.code img { margin:0 15px; width:118px; height:118px;}

.code span { display:block; text-align:center; font:13px/34px "å¯°î†¿è’‹é—†å‘´ç²¦";}



.footer .part2{color:#c6c6c6;  padding:10px 0}.footer .part2 .text{float:left;}

.footer .part2{float:right;} .footer .part2 .qrcode .item{float:left;text-align:center;}

.qrcode{float:right; width:210px; margin-top:35px; text-align:center;}

.w762{width:766px;}

.tervv{line-height:28px; padding:20px 0 20px 0; font-size:14px;}

.tervv img{padding-right:42px; padding-top:6px;}

.tmb{background:url(../images/bmt.jpg); height:9px; width:100%; min-width:1000px;}



.Contact_box,.Product_Request { width: 100%; }

.Contact_box .title { width: 100%; padding: 60px 0; }

.Contact_box .title .head { margin: 0 auto; width: 240px; line-height: 30px; }

.Contact_box .title .head em { color: #333; font-size: 30px; font-weight: bold; width: 60px; border-right: 1px solid #c1c1c1; padding-right: 5px; float: left; margin-right: 5px; }

.Contact_box .title .head div { float: left; color: #333; font-size: 30px; font-weight: bold; }

.Contact_box .title .head div i { color: #ff8200; background: url(/assets/Front/images/c1.jpg) no-repeat 45px center; display: block; }

.Contact_box .title p { color: #333; font-size: 14px; width:900px; margin: 0 auto; line-height: 24px; clear: both; padding-top:20px; }

.lxfs { width: 1000px; }

.lxfs .left { width: 455px;}

.lxfs .left .top { width: 100%; background: url(/uploads/images/c7.jpg) no-repeat left bottom; padding-bottom: 8px; }

.lxfs .left .top .zn { color: #333; font-size: 18px; font-weight: bold; margin-right: 5px; }

.lxfs .left .top .en { color: #cdcdcd; font-size: 12px; font-weight: bold; font-family: arial; }

.lxfs .left .con_hotline, .lxfs .left .con_address { padding-left: 35px; margin-top: 23px; padding-bottom: 10px; }

.lxfs .left .con_hotline { background: url(/assets/Front/images/c2.jpg) no-repeat left top; }

.lxfs .left .con_hotline span, .lxfs .left .con_address span { color: #333; font-size: 15px; display: block; margin-bottom: 36px; line-height: 24px; }

.lxfs .left .con_address { background: url(/assets/Front/images/c3.jpg) no-repeat left top; }

.lxfs .right {width:492px; float:right; position: relative;}

.lxfs .right img { width: 492px; height: 455px; }

.lxfs .right div { background: url(/uploads/images/c4.png) no-repeat center; height: 303px; position: absolute; top: 0; left: 0; text-align: center; padding: 152px 100px 0 100px; }

.lxfs .right div span { font-size: 30px; font-weight: bold; color: #fff; }

.lxfs .right div p { color: #fff; font-size: 14px; line-height: 24px; margin: 10px 0; }

.lxfs .right div a { color: #fff; font-size: 14px; text-decoration: underline; display: block; margin-bottom: 20px; text-indent: -0.5em; }

.lxfs .right div em { padding-left: 50px; font-size: 36px; color: #fff; font-family: impact; }

.w1100 { width: 1100px; margin: 0 auto; }

.Contact_box .ewm { width: 100%; float: left;padding-top:80px; margin-top:30px; background: url(/uploads/images/c8.jpg) repeat-x;padding-bottom: 60px; }

.Contact_box .ewm .section { width: 50%; float: left; }

.Contact_box .ewm .section .left { border: 1px solid #e7e6e6; padding:3px; margin-right:13px;width: 228px; height: 227px; float:left;}

.Contact_box .ewm .section .right { width: 200px; text-align: center; padding: 0 5px; float:left;}

.Contact_box .ewm .section .right img { margin: 15px 0; }

.Contact_box .ewm .section .right i { background: url(../imgs/c6.jpg) no-repeat 35px center; padding-left: 35px; color: #434343; font-size: 30px; font-weight: bold; display: block; margin-bottom: 15px; }

.Contact_box .ewm .section .right span { color: #333; font-size: 18px; font-weight: bold; }

.Contact_box .customers{background: url(/uploads/images/c9.jpg) no-repeat center top;width: 100%;clear: both;}

.Contact_box .customers .head{width: 100%;height: 37px;text-align: center;padding-top:30px;}

.Contact_box .customers .head .zn{color: #333; font-size: 24px;}

.Contact_box .customers .head .en{color: #b3b3b3; font-size: 24px; font-family: arial;}

.cusScroll_left {position: relative; float: left; height:130px; margin-bottom:50px;}

.cusScroll_left .hd { overflow: hidden; }

.cusScroll_left .hd .next { background:url(../imgs/cright.jpg) no-repeat; right:0; }

.cusScroll_left .hd .prev { background:url(../imgs/cleft.jpg) no-repeat; left:0; }

.cusScroll_left .hd .prev, .cusScroll_left .hd .next { display: block; width: 10px; height: 16px; float: left; overflow: hidden; cursor: pointer; position: absolute; top:40px; }

.cusScroll_left .bd { width:1100px; margin:0 auto; overflow: hidden; }

.cusScroll_left .bd ul { overflow: hidden; zoom: 1; }

.cusScroll_left .bd ul li { margin-right:29px; float: left; width:132px; line-height:30px; _display: inline; text-align:center; }

.cusScroll_left .bd ul li img { height:98px; vertical-align:middle; border: 1px solid #e4e4e4; }

.cusScroll_left .bd ul li:hover img { border: 1px solid #ff8200; }



.bitian { height:30px; line-height:30px; font-size:16px;}

.bitian div{ float:right;}

.texts{background:#ff6e00;line-height:31px;text-indent:15px;color:#fff;border-bottom:0}

.word{line-height:25px;padding:10px 10px;border-bottom:1px solid #E8E8E8}



.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }

.tab_lt { text-align:right; font-size:14px;}

.tab_1 .span_1 { color:#F00;}

.tab_1 .b17, .tab_1 .b18{ margin-left:0; margin-top:10px; padding:0; border:none;}

.tab_1 { line-height:35px; margin:10px 0 0 40px;}

.tab_bz { vertical-align:top;}





.b17 { background-position:-865px -254px; width:80px; height:25px; padding-bottom:1px; _line-height:24px; color:#fff; background:#ff6e00; font-size:14px; font-weight:bold; margin-right:10px; }

.red_x { color:#DD3904; display:inline; font-family: "Microsoft YaHei"; font-size:12px;}

.red_x1 { color:#f00; display:inline; font-family: "Microsoft YaHei"; font-size:12px;}




.pssify{ width:228px; overflow:visible; margin:0 25px 15px 0;background-color:#e0e0e0;}

.pssify h2{ font-weight:normal;color:#fff;font-size:16px;font-family:"Arial"; height:96px; background:url(/assets/Front/images/pro_icon1.jpg) center center no-repeat; line-height:20px; width:228px;text-align:center;}

.pssify h2 b a{ font-size:24px; line-height:58px;color:#fff;font-family: "Microsoft YaHei"; display:block; text-decoration:none;}

.pssify h3{ /*height:45px;*/ line-height:40px; padding:0 0 0 38px; background:url(/images/pro_icon2.jpg) 0 center no-repeat;border-bottom: solid 1px #fff; overflow:hidden;}

.pssify h3 a{font-size:15px;text-decoration:none;color:#353535;}

.pssify ul{width:205px; overflow:visible;}

.pssify ul li{border-bottom:solid 1px #fff; height:35px; line-height:35px; position:relative; z-index:88;}

.pssify ul li.last{border-bottom:none;}

.pssify ul li a{ margin:0 6px;height:35px; width:180px; line-height:35px;background: url(/assets/Front/images/pro_icon3.jpg) 18px center no-repeat; background-color:#f2f2f2; padding:0 0 0 42px;font-size:14px; color:#353535; display:block; }

.pssify ul.pssify_list li a{padding:0 0 0 30px;}

.pssify li ul{width:151px;height:auto; background:url(/assets/Front/images/bt01.gif) no-repeat left 12px #efefef;padding:14px 10px 25px 24px; z-index:99; position:absolute; right:-180px; top:0; display:block;}

.pssify li ul li{height:34px; line-height:34px;z-index:9; border:0;}

.pssify li ul li a{height:34px; line-height:34px;font-size:13px; color:#494848; font-family: "Microsoft YaHei"; background:none; padding:0;}

.pssify li ul li a:hover{color:#494848; font-family: "Microsoft YaHei";}


.classify{ width:255px; overflow:visible; margin:0 25px 30px 0;background-color:#e0e0e0;}

.classify h2{ font-weight:normal;color:#fff;font-size:16px;font-family:"Arial"; height:96px; background:url(../images/pro_icon1.jpg) center center no-repeat; line-height:20px; width:255px;text-align:center;}

.classify h2 b a{ font-size:24px; line-height:58px;color:#fff;font-family: "Microsoft YaHei"; display:block; text-decoration:none;}

.classify h3{ /*height:45px;*/ line-height:40px; padding:0 0 0 38px; background:url(../images/pro_icon2.jpg) 0 center no-repeat;border-bottom: solid 1px #fff; overflow:hidden;}

.classify h3 a{font-size:15px;text-decoration:none;color:#353535;}

.classify ul{width:205px; overflow:visible;}

.classify ul li{border-bottom:solid 1px #fff; height:35px; line-height:35px; position:relative; z-index:88;}

.classify ul li.last{border-bottom:none;}

.classify ul li a{ margin:0 6px;height:35px; width:201px; line-height:35px;background: url(../images/pro_icon3.jpg) 18px center no-repeat; background-color:#f2f2f2; padding:0 0 0 42px;font-size:14px; color:#353535; display:block; }

.classify ul.classify_list li a{padding:0 0 0 30px;}

.classify li ul{width:146px;height:auto; background:url(/assets/Front/images/bt01.gif) no-repeat left 12px #efefef;padding:14px 10px 25px 24px; z-index:99; position:absolute; right:-180px; top:0; display:block;}

.classify li ul li{height:34px; line-height:34px;z-index:9; border:0;}

.classify li ul li a{height:34px; line-height:34px;font-size:13px; color:#494848; font-family: "Microsoft YaHei"; background:none; padding:0;}

.classify li ul li a:hover{color:#494848; font-family: "Microsoft YaHei";}

li.fuck ul {display:none;}
li.fuck:hover ul {display:block;}


#main-r-c ul { margin-top:22px; }

#main-r-c li { width:240px; height:228px; overflow:hidden;}

#main-r-c li img { width:235px; height:176px; padding:2px;  border:1px solid #d6d6d6; display:block; }

#main-r-c li span { display:block; font:14px "Microsoft Yahei"; text-align:center; height:38px; line-height:38px; overflow:hidden; color:#333; cursor:pointer; }

#main-r-c .pages { margin-top:10px; }